live under a rock – English–Français translations

🇬🇧 en fr 🇫🇷

live under a rock verb

  • to be isolated from knowledge of current events
vivre dans un nuage, vivre dans une grotte
Wiktionary Links